substrate metabolism - Spanish English Dictionary